home *** CD-ROM | disk | FTP | other *** search
- # What're you doing looking at this, then?
- # I didn't spend hours coding this script just for
- # some lamer to mess with. Buzz off! [ABL]
-
- # States transmitted from the battle engine.
- state sDeploy 1
- state sNormal 2
- state sGood 3
- state sBad 4
- state sEnd 99
-
-
- # The state that the music FSM will start in.
- start-state sDeploy
-
-
- # The pattern that the FSM will initially start playing.
- start-pattern pD1
-
-
- # The samples that will be used by the battle FSM, and
- # their aliases.
-
- # -----
- # Misc samples.
- sample silence silence
-
- # -----
- # Deploy music samples.
- sample 12for001 mDi
- sample 12for002 mDm
- sample 12for003 mDl
- sample 12for004 mDh
-
- # -----
- # Battle music samples.
- sample 02btl001 mBintro1
- sample 02btl002 mBintro2
-
- sample 02btl003 mBbarp1
- sample 02btl004 mBbarp2
-
- sample 02btl005 mBsnares1
- sample 02btl006 mBsnares2
-
- sample 02btl008 mBstrbrk1
- sample 02btl009 mBstrbrk2
-
- sample 02btl010 mBhornfade1
- sample 02btl011 mBhornfade2
-
- sample 02btl012 mBmel1
- sample 02btl013 mBmel2
- sample 02btl014 mBmel3
- sample 02btl015 mBmel4
-
- sample 02btl016 mBmelpizz1
- sample 02btl017 mBmelpizz2
- sample 02btl018 mBmelpizz3
- sample 02btl019 mBmelpizz4
-
- sample 02btl020 mBsnarebrk1
- sample 02btl021 mBsnarebrk2
-
- sample 02btl022 mBpizzch1
- sample 02btl023 mBpizzch2
-
- sample 02btl024 mBmelxy1
- sample 02btl025 mBmelxy2
-
- sample 02btl026 mBmelxyh1
- sample 02btl027 mBmelxyh2
-
- sample 02btl028 mBbarpbrk1
- sample 02btl029 mBbarpbrk2
-
- sample 02btl030 mBbs1
- sample 02btl031 mBbs2
- sample 02btl032 mBbsc1
- sample 02btl033 mBbsc2
- sample 02btl034 mBbsx1
- sample 02btl035 mBbsx2
- sample 02btl036 mBbss1
- sample 02btl037 mBbss2
-
- sample 02btl038 mBpercbrk1
- sample 02btl039 mBpercbrk2
-
- # -----
- # Pattern information.
- # -----
-
- # -----
- # Deployment patterns.
- pattern pD1
- {
- sequence
- {
- mDi
- }
- sequence
- {
- mDi
- mDi
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD2
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD3
- }
- }
-
- pattern pD2
- {
- sequence
- {
- mDm
- }
- sequence
- {
- mDm
- mDm
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD3
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD4
- }
- }
-
- pattern pD3
- {
- sequence
- {
- mDl
- }
- sequence
- {
- mDl
- mDl
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD4
- }
- }
-
- pattern pD4
- {
- sequence
- {
- mDh
- }
- state-table
- {
- default pDeployEnd
- sDeploy pD2
- }
- }
-
-
- pattern pDeployEnd
- {
- sequence
- {
- mBintro2
- mBintro2
- }
- state-table
- {
- default pBattleBarp
- sEnd end
- }
- }
-
- # -----
- # Battle patterns.
-
- pattern pBattleEnd
- {
- sequence
- {
- silence
- }
- state-table
- {
- default end
- }
- }
-
- pattern pBattleIntroG
- {
- sequence
- {
- mBintro2
- mBintro2
- }
- state-table
- {
- sEnd pBattleEnd
- sBad pBattleBarpBrk
- default pBattleBarp
- }
- }
-
- pattern pBattleIntroB
- {
- sequence
- {
- mBintro2
- mBintro2
- mBintro2
- mBintro2
- }
- state-table
- {
- sEnd pBattleEnd
- sBad pBattleBarpBrk
- default pBattleBarp
- }
- }
-
- pattern pBattleBarp
- {
- sequence
- {
- mBbarp1
- mBbarp2
- }
- sequence
- {
- mBbarp1
- mBbarp2
- mBbarp2
- mBbarp2
- }
- state-table
- {
- default pBattleSnares
- sEnd pBattleEnd
- sBad pBattleSnareBrk
- sGood pBattleSnaresG
- }
- }
-
- pattern pBattleBarpBrk
- {
- sequence
- {
- mBbarpbrk1
- mBbarpbrk2
- }
- sequence
- {
- mBbarpbrk1
- mBbarpbrk2
- mBbarpbrk2
- mBbarpbrk2
- }
- state-table
- {
- default pBattleMelXy
- sGood pBattleBS
- sEnd pBattleEnd
- }
- state-table
- {
- default pBattleBS
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleSnares
- {
- sequence
- {
- mBsnares1
- mBsnares1
- }
- state-table
- {
- default pBattleStrBrk
- sEnd pBattleEnd
- sGood pBattleStrBrkG
- }
- }
-
- pattern pBattleSnaresG
- {
- sequence
- {
- mBsnares2
- mBsnares2
- }
- state-table
- {
- default pBattleStrBrk
- sEnd pBattleEnd
- sGood pBattleStrBrkG
- }
- state-table
- {
- default pBattleStrBrk
- sEnd pBattleEnd
- sGood pBattleBSX
- }
- }
-
- pattern pBattleSnareBrk
- {
- sequence
- {
- mBsnarebrk1
- mBsnarebrk2
- }
- sequence
- {
- mBsnarebrk1
- mBsnarebrk2
- mBsnarebrk1
- mBsnarebrk2
- }
- state-table
- {
- default pBattlePizzChoir
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleStrBrkG
- {
- sequence
- {
- mBstrbrk1
- mBstrbrk2
- mBstrbrk1
- mBstrbrk2
- }
- state-table
- {
- default pBattleHornFadeG
- sBad pBattleHornFade
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleStrBrk
- {
- sequence
- {
- mBstrbrk1
- mBstrbrk2
- }
- state-table
- {
- default pBattleHornFade
- sBad pBattlePercBrk
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleHornFade
- {
- sequence
- {
- mBhornfade1
- mBhornfade2
- }
- state-table
- {
- default pBattleMel
- sBad pBattleSnares
- sGood pBattleSnaresG
- sEnd pBattleEnd
- }
- state-table
- {
- default pBattleMel
- sBad pBattleMel
- sGood pBattleMel
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleHornFadeG
- {
- sequence
- {
- mBhornfade1
- mBhornfade2
- mBhornfade1
- mBhornfade2
- }
- sequence
- {
- mBhornfade1
- mBhornfade2
- }
- state-table
- {
- default pBattleMel
- sBad pBattleSnares
- sGood pBattleSnaresG
- sEnd pBattleEnd
- }
- state-table
- {
- default pBattleMelXy
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleMel
- {
- sequence
- {
- mBmel1
- mBmel2
- mBmel3
- mBmel4
- }
- state-table
- {
- default pBattleMelPizz
- sBad pBattlePizzChoir
- sGood pBattleBarpBrk
- sEnd pBattleEnd
- }
- state-table
- {
- default pBattleMelXyHorn
- sGood pBattlePizzChoir
- sBad pBattleBarpBrk
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleMelPizz
- {
- sequence
- {
- mBmelpizz1
- mBmelpizz2
- }
- sequence
- {
- mBmelpizz1
- mBmelpizz2
- mBmelpizz3
- mBmelpizz4
- }
- state-table
- {
- default pBattleSnareBrk
- sGood pBattleStrBrkG
- sEnd pBattleEnd
- }
- }
-
- pattern pBattlePizzChoir
- {
- sequence
- {
- mBpizzch1
- mBpizzch2
- }
- sequence
- {
- mBpizzch1
- mBpizzch1
- mBpizzch1
- mBpizzch2
- }
- state-table
- {
- sBad pBattleStrBrk
- default pBattleMelXy
- sEnd PBattleEnd
- }
- }
-
- pattern pBattleMelXy
- {
- sequence
- {
- mBmelxy1
- mBmelxy2
- }
- state-table
- {
- default pBattleMelXyHorn
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleMelXyHorn
- {
- sequence
- {
- mBmelxyh1
- mBmelxyh2
- }
- state-table
- {
- default pBattleBarpBrk
- sBad pBattlePercBrk
- sEnd pBattleEnd
- }
- }
-
- pattern pBattlePercBrk
- {
- sequence
- {
- mBpercbrk1
- mBpercbrk2
- }
- sequence
- {
- mBpercbrk1
- mBpercbrk1
- mBpercbrk1
- mBpercbrk2
- }
- state-table
- {
- default pBattleMelPizz
- sGood pBattleBS
- sEnd pBattleEnd
- }
- state-table
- {
- default pBattleMelPizz
- sGood pBattleIntroG
- sBad pBattleIntroB
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleBS
- {
- sequence
- {
- mBbs1
- mBbs2
- }
- sequence
- {
- mBbs1
- mBbs2
- mBbs1
- mBbs2
- }
- state-table
- {
- default pBattleBSC
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleBSC
- {
- sequence
- {
- mBbsc1
- mBbsc2
- }
- state-table
- {
- default pBattleMel
- sGood pBattleBSX
- sBad pBattleBSS
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleBSX
- {
- sequence
- {
- mBbsx1
- mBbsx2
- }
- sequence
- {
- mBbsx1
- mBbsx2
- mBbsx1
- mBbsx2
- }
- state-table
- {
- default pBattlePercBrk
- sEnd pBattleEnd
- }
- }
-
- pattern pBattleBSS
- {
- sequence
- {
- mBbss1
- mBbss2
- }
- sequence
- {
- mBbss1
- mBbss2
- mBbss1
- mBbss2
- }
- state-table
- {
- default pBattlePercBrk
- sEnd pBattleEnd
- }
- }
-